battery driven - French English Dictionary